package com.guigu.qingcheng.mapper;

import com.guigu.qingcheng.pojo.dto.BrowseCategory;
import com.guigu.qingcheng.pojo.dto.OrderBrowse;
import com.guigu.qingcheng.pojo.dto.ReturnOrderDto;
import com.guigu.qingcheng.pojo.vo.CategoryReportVo;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

public interface StatisMapper {

    List<BrowseCategory> queryOrderAndBrowse(@Param("categoryReportVo") CategoryReportVo categoryReportVo);

    List<OrderBrowse> findAllOrderAndBrowse(@Param("categoryReportVo") CategoryReportVo categoryReportVo);

    List<ReturnOrderDto> findAllReturnOrder(@Param("categoryReportVo") CategoryReportVo categoryReportVo);

    List<Map> findSourceType(@Param("categoryReportVo") CategoryReportVo categoryReportVo);
}
